#tab {
	margin: 5px 0px; width: 100%; height: 272px; position: relative;
}
#tab div {
	left: 0px; top: 30px; width: 100%; height: auto; position: absolute;
}
#tab div {
	display: none;
}
#tab .block {
	display: block;
}
#tab h3 {
	background: url("../images/dtbg2.jpg") repeat-x 0px 28px; margin: 0px; padding: 0px 18px; height: 40px; text-align: center; color: rgb(147, 147, 147); line-height: 30px; font-family: "宋体", "黑体"; font-size: 14px; font-weight: normal; float: left; cursor: pointer;
}
#tab .up {
	background: url("../images/dtbg1.jpg") no-repeat center 28px; color: rgb(0, 0, 0);
}
a.tab_title:link {
	color: rgb(90, 90, 90); text-decoration: none;
}
a.tab_title:visited {
	color: rgb(90, 90, 90); text-decoration: none;
}
a.tab_title:hover {
	color: rgb(90, 90, 90); text-decoration: none;
}
a.tab_title:active {
	color: rgb(90, 90, 90); text-decoration: none;
}
a.tab_menu:link {
	color: rgb(100, 100, 213); text-decoration: none;
}
a.tab_menu:hover {
	color: rgb(136, 136, 224); text-decoration: underline;
}
.w334 {
	padding: 24px 0px 0px 37px; height: 212px; float: left;
}
.w334 img {
	width: 334px; height: 212px;
}
.w334 p {
	background: rgb(0, 0, 0); padding: 0px 10px; width: 314px; height: 50px; text-align: left; color: rgb(255, 255, 255); line-height: 25px; overflow: hidden; font-size: 12px; margin-top: -50px; opacity: 0.9; -moz-opacity: 0.9;
}
#tab .tyli {
	width: 810px; margin-top: 20px;
}
#tab .tyli li {
	width: 350px; height: 31px; line-height: 31px; margin-left: 30px; float: left;
}
